Author: J. Stuart Holden
Alternate names: John Stuart Holden