Guy Temple

Guy R. Temple