jrobb points to a list of free singularity books. haven't kept track of development in that field for a while. time to read :)