If you have had time to read this, please click the link below:
http://www.ida.liu.se/