John, of Nepomuk, Saint, approximately 1340-1393