Martyn, D. F. (David Forbes), 1906-