HAYNES VAUXHALL ASTRA &ZAFIRA 98 TO 2000 3758 EO1