by Luc Devroye (Author)
Format: Illustrated
Pages: 160
Edition: 1986
Publisher: Birkhäuser Boston
Published: 01 Jan 1985
ISBN 10: 0817633286
ISBN 13: 9780817633288