A human starship was forced to perform a certain maneuver somewhere far off to get out of a tight situation, & ended up in the vicinity of earth as a side effect! We will slowly learn they are from earth in an alternate universe; this earth is rather unfamiliar! There is also a reference near end to "space rangers" - I suppose from Heinlein's book, but I haven't read that book.
Fact sheet.First published: AntipodeanSF magazine, #118 (March/April 2008).
Download full text.
Note: Why is this post so short?