The children of James McVicar and Caroline Janet McNab