The Human Division

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

The B-Team

by