If you're looking for a great read to gift to a friend (or yourself), here's a short list of classics, new era novels and bestsellers to choose from.
very nice list. can read for a while with some of these
Didn't know trainspotting had a book, hah.
Very nice list.
Find the best shopping inspiration and advice from our community of shoppers.