by Charles Hill (Author), Charles Hill (Author), Sacha Mallais (Contributor)
Format: Illustrated
Pages: 388
Edition: Softcover reprint of the original 1st ed.
Publisher: Apress
Published: 10 Oct 2008
ISBN 10: 1590592964
ISBN 13: 9781590592960