Type
Book
Author(s)
David McCandless
Date
2009
Publisher
Collins
Pub place
London
ISBN-10
0007294662
ISBN-13
9780007294664