
by Mario Vargas Llosa (Author)
Format: Paperback
Pages: 383
Publisher: Alfaguara
Published: 12 Sep 2013
ISBN 10: 1622631196
ISBN 13: 9781622631193