The strait is named after James Cook , the first European commander to sail through it , in 1770 .
The strait is named after James Cook , who was the first European commander to sail through it .