This is not a good book, this is a truly great book. I hope to find time soon to say why I think so, but in the meantime, please read it if you can.

Alan Jacobs @ayjay