Carl rated The Last Colony: 4 stars
The Last Colony by John Scalzi
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 …