Total Books: (994)
By: Maurice Herlihy NirShavit
By: Yvonne Dittrich, Christiane Floyd, and Ralf Klischewski
By: Nicolas Sklavos Xinmiao Zhang
By: David R. Martinez
By: A.J. Jakeman And A.A. Voinov
By: Francesco Lattarulo