The Tate Modern Shop has over 10,000 titles focussed on art and and the history of art. There is also a range of postcards, posters, prints and stationery products.