Bo Bergstrom

Essentials of Visual Communication - Laurence King Publishing Ltd., 2008 - 240