Author: Ronald T. Pretty
Alternate names: Ronald T Pretty