There's more than one place called '''Stephen''':
United States of America
Stephen (Minnesota) - a town in
Minnesota
Stephen (Mississippi) - a town in
Mississippi