Essential reading, 'How to be a graphic designer without losing your soul'
Written by Adrian Shaughnessy.