Author: J. Gareth Miller
Alternate names: Miller, J. Gareth; Miller, John Gareth.; Miller, Gareth; Gareth Miller; J. Gareth Miller; John Gareth Miller