The Great Abolitionist” by Stephen Puleo is a richly sourced, informative and eminently readable biography of 19th century ...