Weekend Site Sale! Save up to $18 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,"