Literature for the People - Sarah Harkness

A fascinating, evocative history of Daniel and Alexander Macmillan, two poor but idealistic young…