Barrie Doyle

Barrie Doyle photo

Barrie Doyle

Barrie Doyle was born in Wales and has lived in the UK as well as both the United States and Canada. He is a former journalist with major newspapers in Canada and magazines in the United States.