Author: Bill Mollison
Alternate names: B. C. Mollison