Holy balls... *Hand on heart* the ending makes me so happy! Well firstly, one of the characters has my name and is from my country...Then there's TONS of action...Then there's references to Monty Python and there's several references to atheism! This is my absolute favourite stand alone that I can ever remember reading. It has the potential to be such an amazing movie and I can't wait for the adaptation! I'm so happy I bought this book.