by Anne Enright (Author)
Format: Hardcover
Pages: 263
Publisher: W. W. Norton & Co.
Published: 13 Oct 2011
ISBN 10: 039307255X
ISBN 13: 9780393072556