Author: Peter Ladefoged
Alternate names: P. Ladefoged; PETER LADEFOGED