Original Kawasaki Z1, Z900 & KZ900: The Restorer's Guide to All Aircooled 900cc Models 1972-1976 (Original Series)