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