The British Library general catalogue of printed books 1995 to 1996