Miles Harvey is a former managing editor of In These Times and the author of The Island of Lost Maps.
Feature
James Weinstein: 1926 – 2005
Miles Harvey