Encyclopedia of Justice in Criminal Cassation by Dr. Magdy Mahmoud Hafez

269