David L WeidenDavid L. Weiden is assistant professor of politics and government and director of the legal studies program at Illinois State University. Books by the Author Previous slide in carousel Sorcerers' Apprentices Sorcerers' Apprentices Next slide in carousel