I devoured this one in two days for good reason: So much fun!

Book Review: Altar of Eden