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.
Thomas E. Roach
© 1997 Cape Breton University Press. All rights reserved. Disclaimer
Website by Mike Targett | Admin | Log in