Sjoerd van Leeuwen is an illustrator based in Utrecht, The Netherlands. His work communicates ideas in a smart, clear and appealing way.