Timeline

Michael R. Farquhar, Sr.'s Timeline

Born: 19501106
Died: 20200229