Mr. Cornwell, it is a pleasure to write to you. I'm from Brazil and I'm reading the Vagabond and I have a question. David the Bruce is son of the Robert the 17 Bruce right? And Who is the son of Eduard the longshanks of england? And there is any king of England that is son of William Wallace of Scotland like is told in the movie braveheart? The Wiliam Wallace story is trust? Sorry for my bad English and congratulation for your books are the best. thanks Netto.
David the Bruce was the son of the great Robert the Bruce. Edward I ('Longshanks') was succeeded by his son, Edward II, whose mother was Eleanor of Castile. No king of England was the son of William Wallace. Eleanor was long dead before he was around and Edward's next wife, Margaret, did not come to England till long after Wallace had been defeated. The film Braveheart is very bad history, and utterly untrustworthy.