kat cho book review