Newbury Comics van in Harvard Square, Cambridge, Massachusetts, United States. October 2007 photo by John Stephen Dwyer