i just finished this book and i cannot recommend a better book. the only word i would use to describe this book is beautiful. it's so amazing and wondering. it really makes you think about life and i love the main characters so much. THIS IS YOUR SIGN TO READ IT!!!!