The Human Division

Series by John Scalzi
Book 1 John Scalzi: The B-Team (2013, Tor Books) 4 stars

The B-Team

by