Author: David V. Marshall
Alternate names: David V Marshall; Marshall, David V. (David Vaughan), 1947-; Marshall, David Vaughan, 1947-....; Marshall, D.V.; Marshall, David V. 1947-
Born: 1947