The Internet is a work-in-progress.

My online presence is somewhat disheveled... to be remedied in my copious free time.

My C.V. can be found here.

My research publications can be found on Google Scholar user profile page here.

Most of my freely-available software can be found here.

Here are some video recordings of selected talks:

Dave - Jul 31 2016