Author: John F. Steadman
Alternate names: John Steadman