January 13, 2015
Dean on SAINT ODD, the finale in the Odd Thomas series

October 23, 2012
Odd Interlude

June 7, 2012
Dean Talks to io9.com about Odd Thomas and Odd Interlude