The Haunted Ship Trilogy

458 pages missing pub info (editions)

fiction historical horror literary dark mysterious fast-paced