onspecmag.wordpress.com
Book Reviews Page
All reviews are the opinion of the individual reviewer, and do not imply any endorsement from On Spec. Nicole’s Review Policy: I read for pleasure and don’t want to turn reading into a …