Commencement 2007, June 8.

David M. Templeton—The Tech

Commencement 2007, June 8. David M. Templeton—The Tech