D

David Richards

Born 12 June 1946 in Denver, Colorado, USA

Died 11 June 2009 (aged 62)