Richard Humble was born in London, UK, in 1945. He went to Oriel College, Oxford and has published over 40 non-fiction books.
Richard Humble was born in London, UK, in 1945. He went to Oriel College, Oxford and has published over 40 non-fiction books.