Frankfurter Buchmesse 18. - 22. Oktober 2023
My Book Fair
John McDonald works for Haymarket Books, and is a Corresponding Editor for Salvage.