Author: Christopher D S Miller
Alternate names: David Stewart Miller
Born: 9 February 1950