The final book of Deborah Harkness' All Souls trilogy, The Book of Life, follows a supernatural couple searching for a mysterious, ancient book. It debuts at No. 1.
Copyright 2014 NPR
The final book of Deborah Harkness' All Souls trilogy, The Book of Life, follows a supernatural couple searching for a mysterious, ancient book. It debuts at No. 1.
Copyright 2014 NPR