Curriculum Vitae

forwebsiteteacherI write, I teach, I research. I lean on a lot of books.

Click here for my Curriculum Vitae.