Professor Keith Slater is Adjunct Professor in the School of Engineering at the University of Guelph, Canada, with a specialisation in textile science. He has published around 300 scientific papers, 14 books and is a keen writer of plays, novels and short stories. He has also acted in numerous films, radio and TV programmes.