lance vaughan