im currently reading this and its not bad. quite good. i've only read like 40 pages tho!
edit: i have almost finished this book AND I FUC KING LOVE IT SO MUCH LIKE IM SO SAD IM ALMOST FINISHED BUT I ALSO CANT WAIT TO FIND OUT WHAT HAPPENS AND ITS SO GOOOGOOGOOGOGOOODDDDD. THIS IS HANDS DOWN THE BEST BOOK I FOUND IN MY (INADEQUATE) SCHOOL LIBRARY. SERIOUSLY U SHOULD READ THIS. another reccomendation i have is 'more than we can tell' by brigid kemmer and its also one of my best ever reads.