flowerysong rated The Last Colony: 3 stars
The Last Colony by John Scalzi (Old Man's War, #3)
Retired from his fighting days, John Perry is now village ombudsman for a human colony on distant Huckleberry. With his …
Retired from his fighting days, John Perry is now village ombudsman for a human colony on distant Huckleberry. With his …