Handsome Thatcher Montgomery is unlike anyone Cira has ever known, and the world he comes from is as far away from her little village as the sun from the moon. Despite Lucia's misgivings, Cira falls in love. But when obstacles to their love seem impossible to overcome, Cira is determined to survive without Thatcher, and to honour a promise she made to Lucia by building a new life in America. When Thatcher comes to her once again, hoping to rekindle the passion he can no longer deny, Cira is torn - between her loyalty to her true friend and her true love...