'This is a quite remarkable book, a pleasure to read. Not only is it clear and informative but also
Harold Schweizer