Stephen Owens is from Keighley in the North of England. He has held a variety of occupations and has spent a considerable time living and travelling abroad. An enthusiast photographer since the 70s, he contributed widely to Stock Agencies; he specialised in Southeast Asia, particularly. He now writes and blogs.