well written! Would recommend. Lengthy enough to help pass lots of time on the road