(Apologies for the grumpy review -- but I'll let it stand. Future readers should read the comment section, which has more value than my current hrrruumphs!)This book is too long and there is much too much of the author's psycho-social speculation in it - some of it is fairly good, a little of it is ...