Author Barbara MacKinnon will be signing and selling copies of Where Rivers Meet at the Minnesota Scottish Fair & Highland Games at the Dakota Co. Fairgrounds in Farmington on Saturday, May 17, 9am - 5:30pm. Look for the red and white MacKinnon sign atop her clan tent.

 
 

 
 
 
 
 
 

 

 

They say Special
        things happen in
                a place Where
                          Rivers Meet....

 

Professor Andrew MacLean has left the small town of Dunkeld, Scotland, escaping to his native Skye, trying to shed his grief and guilt after his wife and son are killed in an auto accident.  But was it really an accident or an act of revenge?  Drawn back to Dunkeld to pursue his suspicions, Andrew meets Mary Sinclair, an American widow struggling with losses of her own and trying to start a new life in Scotland.  As their relationship grows, both are caught up in ominous events that threaten their future together.  Someone close to Andrew holds a powerful grudge that is sweeping them towards danger......