Joseph M. Keegin

Joseph M. Keegin

Joseph is the Society editor. He is a graduate of the St. John's College Graduate Institute (Annapolis) and former teacher currently working as a bookseller in Chicago.
5 posts