Dr. Peter Limb
Peter Limb is Associate Professor in the History Department and Africana Bibliographer at Michigan State University.
Peter Limb is Associate Professor in the History Department and Africana Bibliographer at Michigan State University. See less
Dr. Peter Limb's Featured Books