tor book review