Recommendations:

Hamilton Morris
Hamilton Morris

He’s fantastic and has written many books, and he’s great for getting a sort of wide, historical, and scientific view of things.

Sep 20, 2018 — Source