David strategic thinking