mary kubica book review