lordchele 's review for:

3.0

Felt rather self-indulging when compared with his flagship text. Some good concepts but could have been ably expressed with no more than 250 pages.