Darkly Dreaming Dexter
Jeff Lindsay
25,001 Best Baby Names, 2E
Lesley Bolton
City of Time
Eoin McNamee
The Valley of Horses
Jean M. Auel
Love Is a Mix Tape: Life and Loss, One Song at a Time
Rob Sheffield