Posts by Kevin Patterson

Kevin Patterson is an author and medical doctor. He recently completed a new novel, News from the Red Desert.