A rat eradication feasibility study is underway on Lord Howe and if successful, the program would make Lord Howe Island (population 300) the largest habitated island on earth completely free of introduced mammals.
I wonder if this is the writer that Clinton got his definition of sex from.