Dan, Margaret(Peggy) Anderson was my great-great grandmother. She married a William N. Holmes - my great-great grandfather. I have some additional information on this family and believe I can answer your question about David Anderson. I'm looking for this information for you and hope to get back to you very soon. All the best, Don Holmes DHolmes475@aol.com