Scots Criminal Law door Pamela Ferguson, David Sheldon & Claire McDiarmid