James McGregor
James Bradley McGregor, born 1930 Cambridge, Ohio) is an American organist and composer. more »
James McGregor Stewart
James McGregor Stewart CBE QC was a corporate lawyer in Halifax, Nova Scotia, Canada. Using... more »