Timescales Of Magmatic Processes by Simon Turner, Dr Dosseto Anthony & Anthony Dosseto