European Law Essentials by Jonathan Galloway & Stephanie Switzer