Jobs well done

Jobs well done: an appreciation of the late Steve Jobs contribution to communications technology & information design