amazingstories.com
The 7 Levels of Recommending
Maimonides never created a hierarchy of recommending, but if he had, it might look something like this.
Steve Davidson