Shaken Book 2016 Shaken JS Joss Stirling 5.01 5 readers shelved it PublisherOxford University PressLanguageEnglishPublished2016 Children's fictionLove, fiction