DAVID LEE SWIFT