James Dennistoun, 11th of Dennistoun, 9th of Colgrain
Peerage person ID=671536
Parents
Robert Dennistoun, 10th of Dennistoun, 8th of Colgrain
Margaret Hamilton
Children
Walter Dennistoun, 12th of Dennistoun, 10th of Colgrain
Siblings
Elizabeth Dennistoun