Author: Alan A. Altshuler
Alternate names: Alan Altshuler
Born: 1936