Book Details
Format
Paperback
Pages
600
Language
English
Publisher
Morgan Kaufmann Pub
ISBN-10
155860412X
ISBN-13
9781558604124