At the Demonstration project there is an excellent series on Affine Transforms by Roger Germundsson. One of them is "Understanding 2D Shearing" and may be found [here][1]
Sadly, it does not evaluate error-free. It appears to be missing definitions for TangentPlane and NormalPlane functions. If anyone has those missing pieces of the code, I would appreciate a copy.
Thanks