The Land Rover Defender 300 Tdi complete workshop manual is now available as a download. This workshop manual covers cars produced from 1996 onwards.
The file is a zip file and is approx 6 MB in size. You will need an unzip facility such as Winzip and, as the manual is in .pdf format you will need the free Adobe Acrobat Reader to read the files.
The price is only £8.00.
http://www.landrovermanuals.com/300tdi.html