john gordon sinclair performed the role in the edinburgh premiere