101 books on the book trade a selective annotated list of British books published