Similar authors to follow
See more recommendations
Something went wrong. Please try your request again later.Follow to get new release updates and improved recommendations
About Steve Shockley
Steve Shockley has always had trouble focusing on one thing. He graduated from Virginia Tech with an MBA in information technology, a B.S. in computer science, and minor degrees in history, mathematics, and studio art. During his time in college, he also dabbled in various martial arts, languages, and extreme diets. He has worked professionally in the fields of software engineering and intellectual property law. Steve now writes for a living in the suburbs of Washington, D.C. with his wife, dog, three kids, and about 30,000 baseball cards.