JAMES B RUMBLE