Born in Cuba, David Finch was raised in Venezuela and earned a master's degree in Canadian history at the University of Calgary. He is the author of more than 20 books on the history of the Canadian West. He lives in Calgary with his wife, Jeannie and works as a consulting historian when not canoeing, cross-country skiing, hiking or biking.