public profile
Son of William Irvine and Isabella Rachel Amos Brother of Thomas Irvine; Marion Irvine; John Irvine; Alexander Irvine and Annie Irvine