A bookstore and a fiery debateMacLeod’s Books—and its overflowing shelves—has a run-in with the fireman
The last great bookshopSelling books for $40,000, and books for a dollar, MacLeod’s is a used bookstore quite unlike any other