This book is amazing
What to read a book that is timely and yet beyond your expectations? This is that book! It has a character you fall in love with, adventure, and somehow makes you think. This book really leaves an impression on the reader and should be on everyone's bookshelves.