Frank Debenham was born on December 26, 1883 in Bowral, New South Wales, Australia. He is known for his work on The Undying Story of Captain Scott and Animal Life in the Antarctic (1914) and 90° South (1933). He died on November 23, 1965 in Cambridge, Cambridgeshire, England.