Hello - It seems there isn't alot to be said about Mr. William M. McGruder and Virginia Maxey, so I thought I would help clear the air.
I believe Virginia Maxey was the second wife of William M. McGruder. They were married July 29, 1851 in Powhatan County, VA.I do not have the details of his relationship with Elizabeth Goode.Virginia Maxey was my half great-great grand aunt.Her mother, Rebecca Hooper Cox Maxey was my ggg-grandmother.She had been a widow of Edward Cox, son of Matthew Cox of Buckingham County, VA before marrying John Maxey, Jr. of Powhatan, Virgina.
According to my records, William and Virginia had 6 children together.They were Mary, Ann, Mahala, Laura, Wilmonia, and Frances.
That is about as far as I go.Any other information one would like to add would be great...