Waterstones has more than 4,000 booksellers in over 300 stores who like nothing more than to share their passion and expertise with other book lovers.