Ira E. Cornwall

US carcinologist and paleontologist