Elephants can remember
Agatha Christie
Hercule Poirot Mystery (37)
Who Killed Palomino Molero?
Mario Vargas Llosa
God Emperor of Dune
Frank Herbert
Dune (4)
Breakfast of Champions
Kurt Vonnegut
The Last Stand: Custer, Sitting Bull, and the Battle of the ...
Nathaniel Philbrick