Some useful documents I have gathered over time, from different websites. Thanks to all the original authors and distributors.