Author: Richard L. Zweigenhaft
Alternate names: Richie Zweigenhaft