The recent BrainBashers annual marathon has just taken place. The judges have given up keeping a track of who won, as the results go missing each year. Using the following spectators' notes, can you determine who finished where?
Terry Tipton finished after Larry Limperton and Brian Brent, but before Michael Miller. Paul Peterson finished before David Dartford and Larry Limperton. Simon Stevens finished after Paul Peterson and before John Jacks and Harry Hall. Kenny Kirkpatrick finished after Paul Peterson, Michael Miller and Terry Tipton. Larry Limperton finished after Brian Brent and David Dartford, but before John Jacks and Michael Miller. Michael Miller finished after Simon Stevens and Brian Brent. Brian Brent finished before John Jacks, Michael Miller and Paul Peterson. David Dartford finished before Kenny Kirkpatrick and Terry Tipton, but after Simon Stevens. John Jacks finished before Kenny Kirkpatrick, Terry Tipton and Michael Miller, but after Paul Peterson and David Dartford. Harry Hall finished before Michael Miller but after Larry Limperton, John Jacks and Terry Tipton.