Playing for Love is the warm-hearted new novel from acclaimed writer Caroline Dunford, set in the beautiful city of Edinburgh. The sudden success of Annie Greig's tenth book, coupled with the need for vital repairs to her beloved cottage, sees her enter the heady world of the Edinburgh International Festival as a fledgling playwright. But all Annie wants is to go home! Everyone she meets wants something from her, and for reclusive Annie, that's more than she can bear. Her heart is vulnerable, and for as long as she can remember she's has only ever truly loved one man...the only problem is that he exists purely in her imagination! As her world grows beyond her wildest dreams, will Annie find true love, or will everything she believes to be true turn out to be only an act?