A review by kaichai
I, Lucifer by Glen Duncan

5.0

I freaking loved this book!