Author: St. Albert St. Albert the Great