Give me the correct facts to answer this: who has played edward quartermaine on general hospital?
David Lewis