mini book review