Title: A history of tapestry from the earliest times until the present day