Leonard J. Moore Leonard J. Moore is associate professor of history at McGill University. Books by the Author