David Opmerod

Smith and wagon criminal - 10th Edition - Oxford University 2009

This book is teaching about the principle and concept of criminal law in a systematic way

978199218691