by Mark Overmars (Author)
Format: Paperback
Pages: 192
Edition: 1st ed. 1983. 2nd printing 1987
Publisher: Springer
Published: 13 Jun 2008
ISBN 10: 354012330X
ISBN 13: 9783540123309