William B. Affleck
Birth:
7 Oct 1845
Lanark, Lanark, Ontario, Canada
FCID:6441:20760
Parents
Father:
Robert Affleck
Mother:
Mary Borrowman
Marriage(s)