Every Men Should Know These 8 Different Types of Shoes for  Them