Author: Peter Haining
Fuller name: Peter Alexander Haining
Alternate names: Ric Alexander; Richard Peyton
Born: 1940
Died: 2007