Dave Porter in the South Seas; or, The Strange Cruise of the Stormy Petrel - Edward Stratemeyer