Haynes Owner's Workshop Manual number 281 covering Kawasaki 400 Twins KZ400 series 1974 on. Well used so a bit tatty with some oily marks, but most pages are clean with no loose pages.