Leo Knowles
Knowles, a former BBC radio producer and newspaper editor, is a frequent contributor to Catholic periodicals including Our Sunday Visitor. He lives in Manchester, England.
Knowles, a former BBC radio producer and newspaper editor, is a frequent contributor to Catholic periodicals including Our Sunday Visitor. He lives in Manchester, England. See less