Author: David Deutsch
Alternate names: Deutsch, David
Born: 1953