Camino Island by John Grisham
Camino Island by Array