Edgar Allen - Anatomist and physiologist (1892–1943)