Rubbra, Edmund Duncan.