Michael Pearson

Title

Ph.D., FAHA Emeritus Professor of History

Institute

niversity of New South Wales, Lennox Head

Topics

Swahili Coast, India, Indian Ocean