Scan barcode
A review by jude_holmes_
I, Lucifer by Glen Duncan
5.0
I first read this as a recommendation from a friend and loved it, the second read was almost as good, though it took me a while to get into it.