John Woodworth's profile