Teach Yourself Visualy - WOOLDRIDGE, Mike. (Canada Wiley Publishing, Inc., 2005)