exciting, innovative, timely and important book. It should be essential reading for all