Karl Beecher
Karl Beecher

Karl Beecher

Budding novelist. Recovering academic. Available now: INTERSTELLAR CAVEMAN (http://amzn.to/2X9C9RP)