Here we have Haynes Manual 3758 - Vauxhall/Opel Astra & Zafira, Feb 1998 to Apr 2004 (R registration onwards), petrol. It is brand new and still sealed and is therefore in perfect condition.

Thanks for looking.