Seize the Storm by Michael Cadnum
On a pleasure cruise in the Pacific,17-year-old Susannah, her parents, her cousin Martin, and a crew member face off againstĀ a drug lord’s son, and hired killers.