Porsche 956/962 by Peter Morgan & Haynes Publishing