Harner has impeccable credentials, both as an academic and as a practicing shaman. Without doubt (since the recent death of Mircea Eliade) the world's leading authority on shamanism.
I can remember picking up weighty tomes on the history of science and the history of philosophy and reading those when I was small.