Thornhill by Pam Smy My rating: 3/5 cats an oddly liminal book: somewhere in-between novel and graphic novel, somewhere in-between YA and...