David Cooper - Canadian ice hockey player