Title: Dye Chemistry - Exploring Colour from Nature to Lab