Visual design fundamentals - Alan Hashimoto (Charles River Media, 2007)