London : Karnac Books,