Edgar Allen — Anatomist and physiologist (1892–1943)