Gemina UK cover Carry On by Rainbow Rowell cover Messenger of Fear by Michael Grant UK cover Aristotle and Dante Discover the Secrets of the Universe cover Fans of the Impossible Life by Kate Scelsa cover Half Lost by Sally Green cover PS I Still Love You by Jenny Han UK cover Salt to the Sea by Ruta Sepetys UK cover Front Lines by Michael Grant UK cover Demon Road by Derek Landy cover Illuminae by Amie Kauman and Jay Kristoff cover The Disreputable History of Frankie Landau-Banks cover by E Lockhart Railhead by Philip Reeve cover Everything Everything by Nicola Yoon cover Stand Off by Andrew Smith UK cover Department 19: Darkest Night by Will Hill cover