TBH I wouldnt waste your time, everything you need is on the internet.
When I was a boy and ran motorbikes I always bought one, but as the years went on and they got less and elss useful down to where they were saying approach your local dealer I gave up.
The problem with haynes manuals and modern cars and especially complicated modern cars is they cant even hope to scratch the surface of the technology involved.
Iirc my D3 has 28 ecus and my mates 09 range rover has 32 ecus, the manual would have to be enormous.