reuben walker