The complete story of the first four generations of the iconic high-performance BMW M3. Includes productions histories and comprehensive specification details of all the models including the original E30 M3, the E36 M3, the E46 M3 and the racing success of the E90-series M3s.