Title: Mastering the Art of Saying Farewell to Migraine : a Guide to Migraine Therapies and Remedies