Handbook of Knitting & Crocheting by Fleming, Reid & Co. Ltd