ID:DA02742069
Search authors sharing the same name
Cesare Beccaria ; translation, annotations, and introduction by Graeme R. Newman and Pietro Marongiu
Transaction Publishers c2009
Available at 2 libraries
Pietro Marongiu and Graeme Newman
Giuffrè c1995
Available at 1 libraries
Rowman & Littlefield 1987