Kirk T. Semple

Prof. Kirk T. Semple