Author: John D. Bagdade
Alternate names: John Bagdade; John D Bagdade