Another great book by William, this book had me on the edge of my seat, i couldn’t get through the pages fast enough. but this book forced you to rethink, everything about he world around you. the very fabric of reality is defined by our understanding of the world. change the world like our author has done and you change the world. simple excitement wasn’t enough, the challenging of the very foundations of what we call reality is what we were faced with in this book. the events of a few people that live in a world so different than us can be so compelling and thought provoking. The characters seem so real and you’re drawn into their lives so quickly that they become like family. Page aby Page a foundation is laid to give the reader a richer idea of the struggles and plight of the main characters. I kick myself for not having the next book ready to read when this book ended. i need to know how everything turns out. a wonderful book and great read.