Books by Craig Allen
About the Author
Craig Allen was born in Houston, Texas but has lived most of his life in Denver, Colorado. He has been an avid reader for as long as he can remember. After graduating college, he spent six years working in news radio before getting into the software development industry. He has always been an avid reader.