David Algie CARPENTER Jr. #25066

____ - ____

Source References