Publisher's Synopsis
When a series of mysterious occurrences terrify the peaceful people of St. Alban, an island in the Caribbean, plantation caretaker Peter Sheldon begins to believe the stories of "Devil's Pit," a malevolent cave up in the mountains.