Question: how many dukes of edinburgh have there been?
Answer: four