Here you will find the resources I have found useful.