Last modified on 23 March 2011, at 00:08

David Swann

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