草榴社区

Skip navigation
James Flanagan placeholder

James Flanagan

Emeritus

  • PHD - University of Pennsylvania (1983)
  • MA - University College Cork-Ireland (1973)
  • BA - University College Cork-Ireland (1971)

Contact Me

Hattiesburg

Email
James.FlanaganFREEMississippi