Gene Dallaire

Gene Dallaire is a former feature-article writer for chemical Engineering and Civil Engineering magazines. He currently teaches history at Lansing (MI) Community College.
More from Gene Dallaire