https://9lib.net/document/q5m92e83-a-mereological-framework-for-evaluating-architectural-object.html