

0141186933 / 9780141186931
Paperback
821.9'12
25/08/2005
10 in stock Need More ?
England
20 cm 320 p.
general Learn More
Reprint. Originally published: London: Allen Lane, 2004.