Definitions for "Allan Mc Eachern"
Allan McEachern is a Canadian lawyer, judge, and chancellor of the University of British Columbia.