3 Day Exclusive | Save up to £15 off! Get the code »

Chester Brown

Chester Brown ("I Never Liked You "and "Louis Riel") was born in 1960 in Montreal and lives in Toronto; he is an illustrator for "The New York Times Magazine "and "The New Yorker,"