General principles of Scots law by Enid A. Marshall | Menrva Books | MenrvaBooks