Author: Alan S. Bamberger
Alternate names: Alan Bamberger