Criminal law and procedure - Hall Daniel E. (USA West Thomson Learning, 2000)