Her detailed bio can be found on different wiki sites but not much of her personal information.
The phenomenal lady opened her eyes for the first time to witness the beauty of nature on December 19, 1965 in Toronto, Ontario and Canada.
Not an easy task either.