Author: Allen, John V.D.M.
Alternate names: Allen, John V.D.M; John Allen, V.D.M; John Allen, V.D.M.; J a (John Allen)
Title: V.D.M.