Author: Bernard N. Schumacher
Alternate names: Bernard Schumacher