Michael Wagner (c1805-aft1880)