a bit dirty but has lts and lots off info good book