Terry Richard Stevens was born in London. Moved abroad in 1974 and has been married since that same year. He has worked thirty years as a qualified social worker at a leading Oslo ...view moreTerry Richard Stevens was born in London. Moved abroad in 1974 and has been married since that same year. He has worked thirty years as a qualified social worker at a leading Oslo city hospital until his retirement.view less