Author: N. D. B. Connolly
Alternate names: Nathan Daniel Beau Connolly