All the bright places - Niven,Jennifer (UK Penguin book, 2015)