It’s nearly impossible to pick your favorite David Salmela project, so in our attempt to avoid that excruciating task we have presented you with a pool of resources for you to get lost in, in hope thats you will share yours with us!