Elmsly, Peter, bookseller