Honda XL/XR250 and 500 Owner's Workshop Manual (Haynes workshop manual)