Knowledge based marketing The twenty first century edge. - Chaston Ian (2004)