This post by my fellow blogger Chipo Mapungwana is an essential read for small business.
You could call it Marketing 101. The basics and essentials explained. She has managed to summarise the concept and reasoning behind marketing in a very easy to read but at the same time comprehensive overview.
Do yourself and your business a huge favour.. Read it.