The Rancher's Heart (Five Star Expressions) (Five Star Expressions) The Rancher's Heart (Five Star Expressions) (Five Star Expressions) 1 readers 2007