the Horse whisperer by Nicholas Evans 1995 Hardcover/dust jacket