The Ultimate Guide to Fabrics for Beginners! - Super Cheap Fabrics
A Guide to Natural Fibres
The Ultimate Fabric Dictionary