Andrew David Irvine
Andrew David Irvine ( born July 14 , 1958 ) is a Canadian academic who teaches at the University of British Columbia . 
<triplet> Andrew David Irvine <subj> July 14, 1958 <obj> date of birth