Review: Return Engagement

Return Engagement (Settling Accounts, #1)Return Engagement by Harry Turtledove
My rating: 4 of 5 stars

View all my reviews