RecordDetails
Berkeley, CA : Apress ; New York : Distributed to the book trade worldwide by Springer-Verlag New York, c2006.
xxvi, 515 p. : ill. ; 24 cm.