Anne S. Macpherson Anne S. Macpherson is associate professor of history at the State University of New York at Brockport. Books by the Author