The essential guide to user interface design. An introductión to GUI design principles and techniques - Galitz, Wilbert O (Wiley Publishing, Inc, 2007)