Echoes of Scotland Street by Samantha Young From the New York Times bestselling author of On Dublin Street comes a seductive story of forgiving the past and making up for lost time.β¦ Shannon MacLeod has always gone for the wrong type of man. After she drifted from one toxic relationship to the next, her last […]