Digital design essentials : 100 ways to design better desktop, web, and mobile interfaces - Lal, R. (Rockport Publishers, 2013)