Richard Lancelyn Green was born on July 10, 1953 in Bebington, Cheshire, England, UK. He is known for
The Stamp of Greatness (1985),
The Great Detectives (1999) and
Un siècle d'écrivains (1995). He died on March 27, 2004 in Kensington, London, England, UK.