Environmental law principles in practice by Maurice Sheridan | Menrva Books