Tartans, Over 300 historic and modern tartans from around the world