here is a good free book 450 pages + on older versions mind you, but still is a great read whose mechanical concepts still apply on newer ( not eletronics) engines. oil, gear cases,coils carbs, water pumps have evolved but conceptually still the same.
Of course for specific needs one...