Author: David Marshall Stone
Alternate names: David M. Stone
Born: 1955