Skip to main content

79 days to go

Plan your visit to the fair

John McDonald

John McDonald

Writer & Corresponding Editor
Haymarket Books & Salvage

John McDonald works for Haymarket Books, and is a Corresponding Editor for Salvage.

Participation in event(s):

#fbm20 media library
20-20 Vision: Selling Political and Social Justice Books in the U.S - An event by Books Across Borders (formerly Bookselling Without Borders)