How Dogs Love Us: A Neuroscientist and His Adopted Dog Decode ...
Gregory Berns
Witches Abroad
Terry Pratchett
Discworld (12)
The Shadow Rising
Robert Jordan
Wheel of Time (4)
How Bad Writing Destroyed the World: Ayn Rand and the Literary ...
Adam Weiner
Pronto
Elmore Leonard
Raylan Givens (1)
Riding the Rap
Raylan Givens (2)