Author: John Foster M.A.
Alternate names: Foster, John, M.A.
Title: M.A.