A review by literaryelephant
The Last Days of Night by Graham Moore

4.0