Kevin C MacDonald
Kevin C. MacDonald is Senior Lecturer in African Archaeology at the Institute of Archaeology, University College London. His publications include The Origins and Development of African Livestock (with Roger Blench).
Kevin C. MacDonald is Senior Lecturer in African Archaeology at the Institute of Archaeology, University College London. His publications include The Origins and Development of African Livestock (with Roger Blench). See less
Kevin C MacDonald's Featured Books