Author: Benny Freeman
Alternate names: Benny Freeman; B. D. Freeman