Charles Gavan Power — politician and ice hockey player