A review by undeadwookieebooks
Zoe's Tale by John Scalzi

adventurous emotional funny medium-paced

3.25