Open menu
William L. Shanklin
Essentials of marketing high technology
Marketing high technology
Against all odds
Essentials of Marketing High Technology
Six timeless marketing blunders
Thinking strategically
Feedback