The Hauptvermutung Book door A.A. Ranicki, C.P. Rourke & Mark A. Armstrong