My teacher just recommended this book to me. I am so glad that she did also. I have really enjoyed this book a lot and I am looking foward to buying it! This is the best book I have read in a long time! This is a great book to read if you like contemporary books.