Developing a general practice library: a collaborative project between a GP and librarian.