Bernard MasonBernard Mason is an associate professor of history with the State University of New York at Binghamton. Books by the Author