James Sullivan Starkey

See Seumas O’Sullivan [pseud.].