Note. If you don't like spoilers, don't read the book since the first chapter reveals what happens right up front. Everyone else *should* read it. Often we labor under the assumption that because things are the way they are today, it must have been ever thus. This book will quickly disabuse you of...