check out this site:

http://www.thescottishweaver.com/