Paperback
details (UK).
ISBN: 978-1-904811-18-3
ISBN-10: 1-904811-18-3
Packt Publishing Limited · 2004