This book is based on many theories as old as some of the pre-historic subject matter. Assumptions are not well researched or thought out. Poor organization and many dead-end trails. Very tiring to read. Skip it.