A Million Suns by Beth Revis

My rating: 3 of 5 stars
Received: Publisher
Publication Date: January 10th, 2012
Publisher: Razorbill
Point of View: … 398 more words