A review by mary412
Ancient Light by John Banville
4.0
John Banville is an amazing writer. After I finished listening to Ancient Light I discovered that it is the third in a trilogy. Now I'll have to find the other two.