Garth Braithwaite Book Reviews: