Glenn McGinnis was born and raised in Ontario, Canada. He is married and he and his wife, Mary, have two sons. He currently resides in Arizona. Glenn is an avid reader and writer, ...vizualizați mai multeGlenn McGinnis was born and raised in Ontario, Canada. He is married and he and his wife, Mary, have two sons. He currently resides in Arizona. Glenn is an avid reader and writer, and enjoys outdoor activities like marathon running and swimming.vizualizați mai puține