Four Causes

formal cause, material cause, efficient cause, final cause.

FacebookInstagramYoutubeX