Dave Slusher does a whole lot of stuff, so here is a list of some of them.