In memoriam Dr. Douglas Alexander Allan.