Mantle Plumes - A Multidisciplinary Approach