Home » Alan M. Dershowitz
Trumped Up: How Criminalization of Political Differences Endangers Democracy
by Alan M. Dershowitz
Defending Israel: The Story of My Relationship with My Most Challenging Client