Meaning of james george frazer

Definition of james george frazer

(noun) English social anthropologist noted for studies of primitive religion and magic (1854-1941)

Other information on james george frazer

WIKIPEDIA results for james george frazer
Amazon results for james george frazer