book review | Allan Bonner