Ralph Dillon is a web designer/musician living and working on Cape Breton Island, NS, Canada.