Home›Books›Donal O'SheaDonal O'SheaNo biography available.Works (2)The Poincaré conjectureIdeals, varieties, and algorithms1992