cl herman book review