Case Note: Google Spain and Google - European Public Law View Case Note: Google Spain and Google by - European Public Law Case Note: Google Spain and Google 21 4 European Public Law