Author: John M. Yeats
Alternate names: John M Yeats; John Mark Yeats