The Process Of Creating A Business Plan Teaches You Many Things 2 - Framework For Developing A Business Plan