Author: Clive Ponting
Alternate names: CLIVE PONTING; Clive. Ponting