My sister turns 16 soon, and I want to get her a great gift. I got her perfect gifts for her birthday and Christmas last year, and I don't want to disappoint this year. So I was thinking a great book, preferably something fiction, but I can't think of a right one. What's a great book to give to a sixteen year old suburban girl? Her favorite subject is science, if that helps. It probably doesn't.