Author: Anthony E. Larson
Alternate names: Anthony E Larson