David Eccles: Pioneer western industrialist