Check out these related products
- $11.01 Was $12.22Save $1.21
- $11.95 Was $12.73Save $0.78
- $11.97 List price $16.95Save $4.98
- $12.31 List price $15.00Save $2.69
- $15.51 List price $19.99Save $4.48
- $11.35 List price $16.95Save $5.60
- $12.68 List price $15.00Save $2.32
- $13.94 List price $16.00Save $2.06
- $17.57 List price $24.95Save $7.38
- $15.37 List price $17.95Save $2.58
- $13.48 List price $14.95Save $1.47
- $14.71 List price $20.00Save $5.29
About this item
About this item
Important Made in USA Origin Disclaimer: For certain items sold by Walmart on Walmart.com, the displayed country of origin information may not be accurate or consistent with manufacturer information. For updated, accurate country of origin data, it is recommended that you rely on product packaging or manufacturer information.
ANCIENT LIGHT 
Is there a difference between memory and invention? That is the question that haunts Alexander Cleave as he reflects on his first, and perhaps only, love--an underage affair with his best friend's mother. When his stunted acting career is suddenly, inexplicably revived with a movie role playing a man who may not be who he claims, his young leading lady--famous and fragile--unwittingly gives him the opportunity to see, with startling clarity, the gap between the things he has done and the way he recalls them. Profoundly moving, "Ancient Light" is written with the depth of character, clarifying lyricism, and heart-wrenching humor that mark all of Man Booker Prize-winning author John Banville's extraordinary works.
|Number of Pages:||287|
|Series Title:||Vintage International|
|Publisher:||Random House Inc|
|Assembled Product Dimensions (L x W x H):||5.75 x 8.25 x 0.75 Inches|
Ask a question
If you would like to share feedback with us about pricing, delivery or other customer service issues, please contact customer service directly.
Questions will be checked against our question guidelines and posted within five to seven business days.
Consider these popular products
- $10.82 Was $12.28Save $1.46
- $14.99 List price $19.99Save $5.00
- $6.18 List price $9.99Save $3.81
- $7.37 List price $10.00Save $2.63
- $19.49 List price $30.00Save $10.51