Faculty Profile

John C. Moore

Professor Emeritus of History


Degrees

PHD, Johns Hopkins Univ; AB, Rockhurst Coll