A logo is an essential part of corporate identity. yet it is mind-bogglingly challenging to create a simple ..