Patterson, James,

The Thomas Berryman number - 272 pages ; 17 cm

0446600458


English fiction

823