Binding : Taschenbuch, Edition : 1st ed. 1995. 2nd printing 1998, Label : Springer New York, Publisher : Springer New York, NumberOfItems : 1, medium : Taschenbuch, numberOfPages : 312, publicationDate : 2008-10-10, authors : Dennis Shasha, languages : english, ISBN : 0387982698