NCT00809627 - Caffeine Versus Placebo for Spinal Headaches | Crick | Crick