Design elements : understanding the rules and knowing when to break them : a visual communication manual - Samara, Timothy (Rockport Publishers, 2020)