Huge task and I do not have time at the moment. Perhaps if another poster is willing to write short intro's and I would be happy to edit/proof-read it otherwise you will have to wait some time.