Poulsen, David (Alberta)

Writers’ Union Member. Alberta, Fiction, Multi-award winner. Grades 1-12 $325 plus GST for 1 session, $600 for 2, $850 for 3 and $1000 for 4, + travel. Continue reading “Poulsen, David (Alberta)”