William Lloyd Garrison ( 1805 -- 1879 ) was born in Newburyport , Massachusetts , trained as a printer .
Was from an early date involved in the anti-slavery cause .
William Lloyd Garrison ( 1805 -- 1879 ) was born in Newburyport , Massachusetts , trained as a printer , and was from an early date involved in the anti-slavery cause .