J. Peter Moore
Contributions
J. Peter Moore is from Tennessee. He currently resides in Durham, North Carolina, where he is a PhD student in English at Duke.
042.2: J. Peter Moore:: An American Filing Cabinet