Select language, opens an overlay

Comment

Feb 27, 2018harrisonharrison rated this title 4 out of 5 stars
Excellent read (listen in my case). JLB has just got what it takes to deliver characters and drama intertwinede with mystery, tragedy, redemption, and fitting conclusions.