Original: The island was named for Captain Charles J. Johnston, commanding officer of, who claimed its official discovery on December 14, 1807.
Simplified: The island is named after Captain James Johnston, who discovered it in 1807.