Peterson, Mary L. and Kay Peterson Cavender, Charles Sreeve Peterson: With Ancestors and Descendants.