MGB MGC & MGB GT V8: A celebration of Britains best-loved sports car (Haynes Great Cars)