Author: David Gerard Frank
Alternate names: Frank, David (David Gerard); Frank, Dave; Frank, David Gerard