Consumer Protection Law second edition - WEATHERILL, Stephen (Ashgate Publishing, 2005)