Author: D. G. Miller
Alternate names: David Miller; Miller, D. G. (David Gordon)