O'Mahony, Marie Advanced textiles for health & wellbeing - London Thames & Hudson 2011 - 240 E Dewey Class. No.: 677/O'Ma