mystery books set on island