David L Hanlon

Hanlon is associate professor of history at the University of Hawai'i and editor of The Contemporary Pacific: A journal of Island Affairs