holly james book review