Author: D. D. (Daniel Desmond) Sheehan