Interactive tree of John William Carpenter

John William Carpenter 1879
Charles Carpenter 18501932
Mary Ann McLean 18561914