ParentFull threadAzzieElbab·this one is not bad http://www.mas.ncl.ac.uk/~ndjw1/docs/djw-ctfp.pdfView on HN