Bougainville Strait
Lieutenant John Shortland of the Royal Navy sailed through the strait in 1788 , giving the name of Treasury Islands to the numerous islands , lying in the strait . 
<triplet> John Shortland <subj> Royal Navy <obj> military branch