Author: Kenneth G. Miller
Alternate names: Kenneth G Miller; Miller, Kenneth G.