The Social Life of Kimono Japanese Fashion Past and Present - Sheila Cliffe (Bloomsbury, 2017)