Sheehan, Daniel Desmond (‘D. D.’)

Contributed by