This is the kind of stuff I love! I guess I'm a history geek too.
(Damn! I just noticed that they shortened the story from the version I read. WTF?)
Anyway, those books are going on my reading list though, including this one which was mentioned in the text cut from the original article. I do have 100 to get through before 31 December 2007.
Update: Looks like All About Alpha has a piece about this as well. Nice read. Do great minds think alike? I like to think so.