by Martin Kalin (Author)
A quick, practical, and thorough introduction
Format: Paperback
Pages: 320
Edition: 1
Publisher: O'Reilly Media
Published: 12 Feb 2009
ISBN 10: 059652112X
ISBN 13: 9780596521127