Last of the Immortals
Blaze Ward
Rough Weather
Robert B. Parker
Spenser (36)
Spider Game
Christine Feehan
After the One
Cass Lester
Nine Dragons
Michael Connelly
Harry Bosch (15)
The Valley of Amazement
Amy Tan
Sorry Please Thank You: Stories (Vintage Contemporaries)
Charles Yu
Sorry Please Thank You (1)