Leming Ancestral Footwear is a relatively new player in the minimalist footwear landscape but they are already well recognized in most barefooting and minimalist circles. The company started as Stem Footwear, and they just changed the name to Leming Ancestral Footwear, as of March 1st, 2012. It...