Author: Hearn, Thomas K., Jr.