Author: Thomas S. Kelly
Alternate names: Kelly, Thomas S.; Kelly, Thomas S., 19..-....