2018 Schedule of Appearances

Dennis’ 2017 – 201 Appearances

 

Dennis is scheduling panel discussions, workshops and book signing events.
Watch for new announcements, soon.