Margaret, Alexander, and John Gilfillan with their father