There is a more recent version of this academic item available.
This academic item has requisites.