Margaret Brooke Peerage person ID=475927 (1849–1936) Parents Thomas Brooke Anna Maria Stuart Children Anna Maria Frances Savage Siblings Charles William Brooke Harriet Grace Brooke Emma Frances Brooke Johnson Sophia Brooke James Brooke Julia Brooke Partners James Anthony Savage