Joseph Rodgers made very good razors. Is it stamped "Sheffield" or "Sheffield, England" as that will give an idea of the time frame. The prior one means made before 1890, and the later is post-1890....