William E. McNellie's Timeline

Born: 19210503
Died: 20130728