public profile
Son of Thomas Girvan and Agnes Wilson Brother of Agnes Girvan; Mary Girvan; David Girvan and Jane Girvan