John Hall
Hall was born in Leeds and worked for twenty-five years as an analytical chemist before embarking on a career as a writer.
Hall was born in Leeds and worked for twenty-five years as an analytical chemist before embarking on a career as a writer. See less