I wish I could give this more stars, but I can't. I'd be lying if I added more. I think I would have fully appreciated what this book has to offer had I read it before I read Please Ignore Vera Dietz, which is one of the best YA books I've read since Jellicoe Road. So basically Shine didn't stand a chance. Full review to be posted soon.