Codename: Madeleine: Love, valour and betrayalEbookCodename: Madeleine: Love, valour and betrayalbyBarnaby JamesonRating: 0 out of 5 stars0 ratingsSave Codename: Madeleine: Love, valour and betrayal for later