Charles M. LambCharles M. Lamb is associate professor of political science at the State University of New York at Buffalo. Books by the Author