Eric James

James is a semi-retired professional musician, and a member of the Concert Artists Association (C.A.A.) in Canada.