Author: Geoffrey Pentland
Alternate names: Geoffrey G. Pentland