The science an integrated approach - TrefilhJames