A crooked mile /
Hamilton, Ruth.
London :  Bantam,
1995.