compound effect book review