Author: M. Barrett Miller
Alternate names: M. Barrett Miller; Michael Barrett Miller