Tim rated The Last Colony: 4 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 …