Agency Law in Commercial Practice by Laura Macgregor | Menrva Books