Appunti di informatica libera, una risposta per tutto:
http://a2.pluto.it/a2150.html#almltitle1680