Author: D. J. Hunt
Alternate names: Hunt, David J.; Hunt, D. J. (David J.); Hunt, D.J.; Hunt, David J., 19..-....; David J. Hunt