christy swift book review