Now, scientists know that the only living group of Lord Howe Island stick insects cling to the side of a rocky island located ...