http://www.thescottishweaver.com/ is a good place to start. I know there is a lot more out there but I can't remember the sites at the moment.

Mike