broken rival book review