Durham Hall, RM 432 (MC 0350)
1145 Perry St.
Blacksburg, VA 24061
435 Durham Hall
Scheduled office hours for Spring 2017 are as follows. Variations to this schedule are announced weekly on my course websites. If in doubt, send email.
Here is a list of my publications. I have provided downloadable publications where I believe that I am legally permitted to do so (and have an accessible electronic version).