Half Moon Ranch

352 pages paperback 2003

historical romance emotional mysterious medium-paced