guy kennaway book review