Who discovered Australia? Any schoolchild will tell you: "Captain Cook." Mention the name William Dampier, and the same child will probably say he was a Dutchman. But Dampier was, in fact, the first Englishman to set foot on Australian soil, and before him came a whole string of Portuguese and Dutch navigators.
Second hand Paperback