check this and ....google!

http://publications.gbdirect.co.uk/c...tructures.html