Peter Florjancic Slovene Inventor And Olympic Athlete Born 1919 - November 14 in History | This Day Story