Alan I. McGlennonAlan I. McGlennon is an associate professor of government at the College of William and Mary. Books by the Author