A review by danyell919
Life: An Exploded Diagram, by Mal Peet
4.0
I almost tossed this book aside. The beginning did not keep me interested. But the last 100 pages redeemed the book... The ending was unexpected!