This book is so terrible it's beautiful. The story and history are so smoothly integrated you could believe this was a true story. I love the characters, especially Liesel and Max. Warning in advance, this book is defiantly a tear jerker. I haven't cried that much reading a book in awhile.