How far would you go to save someone you love? And what if that someone was ... not human? The joyfully freewheeling, funny and profound new novel from 'one of the most inventive, adventurous and accomplished fiction writers in the US today' (Lionel Shriver)