There are 2 artists called David Rogers 1. Canadian Folk musician (pictured) 2. Musician/Producer in Melbourne Australia who owns Vanishing Wilds Sound Studio