Shipping and the Environment Law and Practice by Jonathan Hare (Lawyer) | Menrva Books | MenrvaBooks