Stan Vaughan Signs Taxpayer Protection Pledge