Fashion The Evolution of Footwear: From Crude Early Footwear to Modern Shoe Apps Ian McWilliam 5 October 2023