by Gabriel Garcia Marquez (Author), Gregory Rabassa (Translator)
Format: Library Binding
Pages: 448
Publisher: Turtleback Books
Published: Mar 2006
ISBN 10: 1417735988
ISBN 13: 9781417735983