stirling cooper (151.159)