professor-r-edward-freeman