Sloan O. Temple III

Director