Terrific read. Amazingly it was published 8 years ago.