Thomas E. Roach

Thomas E. Roach, a Cape Bretoner, studied classics and fine arts in the United States and Mexico. He is an associate professor of art and head of the Fine Arts Department at St. Francis Xavier University in Antigonish, Nova Scotia.

arnnarn

Arn? Narn! Faces and Voices of Atlantic Inshore Fishers