UNTESTED <---- !

Seems like its complete though, some damage to the manual.
Please DM for any questions.