An exceptionally interesting read.  Everyone who has any curiosity at all about why some cultures thrived and others didn't, when we all started off the same, should definitely set aside the time to read this book.  Caution: It is a long read.