Theory is just common sense IMO, Hazard perception to me was abit confusing the way it was explained
The Official DSA Theory Test for Drivers of Large Vehicles (book)
2nd down
http://www.dandybooksellers.com/acat...y_Drivers.html
Is worth a read, all the theory Q+A in there.