Author: Gary D. F., M.D. Hankins
Alternate names: Gary DV, M.D. Hankins