David Macfarlane - Audio Engineer, Sound Designer and Composer