Last modified on 9 December 2014, at 07:39

David Swann

David Swann is a medical doctor and Alberta Liberal Member of the Legislative Assembly for Calgary Mountain View.