This shop has long been one of my favorites, with a huge philosophy section, a large International Relations section, and a nice gender section standing out in my memory. I fondly remember ducking out of some Massachusetts weather pattern or other to spend hours combing this store. If I had a nickel for every scholarly book I have purchased at their stores over the years, I'd have quite a bit of nickels.
Anyhow, you can visit their website here for more information. Their new location, at
1971 Massachusetts Ave, Cambridge MA 02140, looks like it is convenient to the Red Line T, so hopefully that will keep them afloat.
Until my next visit, here are some pictures as an homage to the old location.