The Shark God: Encounters with Ghosts and Ancestors in the South Pacific

The Shark God

Encounters with Ghosts and Ancestors in the South Pacific

2004 • 370 pages