Source: http://www.watoowatoo.net/mkgr/papers/db/mk-afm2000.pdf