How to plan a running race

Many people who enjoy running will consider organising their own race but planning and putting on a race is not a stroll in the park.