Mass Spectrometry For Chemists And Biochemists by Malcolm E. Rose, Robert A.S. Johnstone & Robert A.W. Johnstone