302 Whittemore Hall (0111)
Blacksburg, VA 24061
461 Durham Hall
Scheduled office hours for Fall 2015 are as follows. Occasionally, there are variations to this schedule. These are announced on my course website. 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).