Author: John Miller
Alternate names: John Miller (Editor)