Scottish Criminal Courts In Action by Thomas Welsh & Alastair J. Stewart