Steffan Nilsson (1840 st.)