ParajunkeeStacking the Shelves Insanity Edition

Stacking the Shelves is a weekly meme hosted by TyngaReviews.com and is a book haul post to show off everything you purchased or received for review.
 

I got too many books this week.