Question: who is the edward in flower of scotland?
Answer: England's Edward II