Title: Dave Porter on Cave Island; or, a Schoolboy's Mysterious Mission