1
by Frieze, Alan, Karoński, Michał
Published 2015
Cambridge University Press

2
by Frieze, Alan, Karoński, Michał
Published 2023
Cambridge University Press