J L Anderson Author

J. L. Anderson teaches history at Mount Royal University in Calgary, Alberta. Prior to his academic appointment, he was a museum educator and administrator, cultivating a personal and professional interest in swine at the agricultural museums where he worked. Anderson is currently president of the Agricultural History Society.