Reviews: 2012

Aristotle and Dante Discover the Secrets of the Universe cover How to Repair a Mechanical Heart by J C Lillis cover Skulduggery Pleasant: Kingdom of the Wicked cover Wereowlrd: Nest of Serpents UK cover The Case of the Good-Looking Corpse by Caroline Lawrence cover Crusher by Niall Leonard cover Pusing the Limits by Katie McGarry cover Why We Broke Up by Daniel Handler cover Rebel Heart by Moira Young cover The City's Son by Tom Pollock cover Saving June by Hannah Harrington cover Dying to Know You by Aidan Chambers cover Code Name Verity by Elizabeth Wein cover Unraveling by Elizabeth Norris cover Pop! by Catherine Bruton cover 1.4 by Mike Lancaster cover