A solid story about fantastic and bizarre things that happen from a very stiff-upper-lip-cuppatea perspective. If Hitler had used demons instead of bombs, he still would not have won.
One minor flaw? Global warming tie-in seems anachronistic and a hair preachy.
...more