Stephen Humphrey is an established author and historian. He has written a number of books and regularly gives talks on his research. He lives in Street, London.