Tamara Harpster rated In the presence of mine enemies: Show rating 5 stars June 9, 2013 Public In the presence of mine enemies by Harry Turtledove