Criminal Law: Text, Cases and Materials - Stuart Macdonald (Pearson, 2015)
2nd edition ISBN: 9781292219929