Mosquito Lagoon: A novel of adventure and suspense