ID:DA0322694X
Shasha, Dennis
Search authors sharing the same name
Dennis Shasha
W.H. Freedman c1988
pbk. , hard
Available at 8 libraries
edited by Dennis Shasha
Oxford University Press