To the Lord Howe rat I take off my hat

To the Lord Howe rat I take off my hat

If ever there were a place on earth which proves that natural conservation requires human ruthlessness, it is the small, apparently perfect Lord Howe Island, off the east coast of Australia. Lord Howe, which is run by a board of local families working with the state government, offers the world a lesson in environmental micro-management.… Continue reading To the Lord Howe rat I take off my hat

Read more