Freedom of Contract: The Church and Western Philosophy May 24, 2019 Uncategorized by Dr Carlos Bugeja – Senior Associate In the previous article about Freedom of Contract,