Ann B. Stahl is Professor of Anthropology and Distinguished Lansdowne Fellow at the University of Victoria, British Columbia.
Knowledge in Motion
2 contributors - Paperback
£37.95
Archaeology
Ann B Stahl - Paperback
£9.99
African Archaeology
Ann B Stahl - Hardback
£127.95
£42.95
£35.00