Criminal law - Catherine elliott and frances quinn (Pearson Longman, 2004)