DENNIS McSORLEY
 

A creative, energetic and engaging raconteur who can pull you into diverse worlds in all the varied venues and settings for narrative.