Additional information

DIP

18.10.1304126285

ISBN

9781304126283

ISBN-10

1304126285

DOI

10.25215/1304126285

Other Format & Edition

1

Page Count

432

Language

English

Types

Paperback