The principal may revoke his power of attorney whenever he sees fit and compel, where appropriate, the agent to surrender to him either the private writing containing it, or the original of the power of attorney, if it has been issued under patent, or the copy, if a record of it has been kept.