kate posey book review