Author: Peter Cane Source: Oxford; Oxford University Press, 2010. £125. ISBN 9780199542475 Category: Legal Research Date of Journal Issue: December 2010