One of the best!
I never read anything twice. I read this a long time ago and just read it again. I love everything that Stewart writes. This has just the right mix of fact and fiction, plus a few added surprises!