Templeton, John Samuelson
type: Person
alternate name: Templeton, John Samuelson