One simply cannot, in my opinion, understand anything about the history and origins of religion -- and of society (for the primitive social unit, the family, is primarily a religious unit) -- without a thorough mastery of this book.
In this context, a study of de Fustel Coulanges is also essential: http://www.goodreads.com/review/show/127966331