Sounds like a great book Have put it on my lengthy books to get and read list.