Author: David Premack
Alternate names: David & Ann Premack