Author: Denis Wood
Alternate names: DENIS WOOD