Timothy M Barnes
Timothy M. Barnes is an associate professor of history at California Polytechnic State University, San Luis Obispo. He is coeditor with Robert M. Calhoon and George A. Rawlyk of Loyalists and Community in North America.
Timothy M. Barnes is an associate professor of history at California Polytechnic State University, San Luis Obispo. He is coeditor with Robert M. Calhoon and George A. Rawlyk of Loyalists and Community in North America. See less
Timothy M Barnes's Featured Books