Glenn McGinnis

McGinnis was born and raised in Ontario, Canada. He is an avid reader and writer, and enjoys outdoor activities like marathon running and swimming.