Buenos Aires is one of the most prolific book publishers in Latin America and has more bookstores per capita than any other major city in the world. Buenos Aires has at least 734 bookstores—roughly 25 bookshops for every 100,000 inhabitants—far above other world cities like London, Paris, Madrid, Moscow and New York. The city also has a thriving market for secondhand books, ranking third in terms of secondhand bookshops per inhabitant, most of them congregated along Avenida Corrientes. Buenos Aires' book market has been described as "catholic in taste, immune to fads or fashion", with "wide and varied demand." The popularity of reading among ''porteños'' has been variously linked to the wave of mass immigration in the late 19th and early 20th centuries and to the city's "obsession" with psychoanalysis.