Harrowes Managing the partnership office - Harrowes, David (Butterworths, 1979)