Gerry MaherBooksCivil jurisdiction in the Scottish courtsCompensation Orders in the Scottish Criminal CourtsInternational private lawUpdating supplement of a Textbook of diligenceThe law & practice of diligenceA textbook of diligenceA Theory of Criminal ProcessAuthor data: Open Library