Type
Book
Author(s)
David Anderson
Date
2006
Publisher
Phoenix
Pub place
London
ISBN-10
0753819023
ISBN-13
9780753819029