Format: Paperback
Pages: 384
Edition: Open Market ed
Publisher: Penguin
Published: 05 Feb 2009
ISBN 10: 0141038446
ISBN 13: 9780141038445