Singularities | 9781138907706 | 9781317441090 | Memmo