Author: anna teresa tymieniecka