I wish I could give this book a star for each aspect of it that delighted me. Unfortunately, this site caps me out at five stars, much less the 10 or so stars that this book deserves.This book is exhaustively researched, in a way most other books dealing with the broad subject matter of human se...