I am preparing a course in Managerial Economics. In general, it is required for graduate programs in Business and Economics. It is taught in some undergraduate programs as well. On the other hand, a separate course in Economics of Industrial Organization (or Industrial Economcis) is taught. These subjects have many topics in common. What do you think is the main difference between them? What textbooks could you recommend for both? Thank you!