age ~61
from Mobile, AL
John Richards may refer to: John Richards (Attorney General) (17901872), Irish judge; John Richards (bishop of St David's) (19011990), Bishop of St David's ...
1966
Musician • Graphic designer
Business category:Copper
University of York
Specialty:Recorder • Musical composer
Academic degree:PHD
English electronic musician • Workshops