James David Lewis-Williams
James David Lewis-Williams is a South African anthropologist known for his work on the cognitive and cultural aspects of prehistoric rock art.
James David Lewis-Williams is a South African anthropologist known for his work on the cognitive and cultural aspects of prehistoric rock art.