MARTIN COOK ASSOCIATES, LTD.