Mike Shepherd

Mike  Shepherd

Mike Shepherd is Mike Moscoe's alter ego. Moscoe, a former civil servant, now lives with his wife Ellen in the Pacific Northwest and writes full-time. He has written five extremely successful Kris Longknife military science fiction tales as Mike Shepherd, with more to come!