JOHN DUANE SHAW