David Gane
Canada
Writer and teacher of story.