Outstanding book! Fascinating, instructive, and beautifully written with humor throughout.