High Performance Liquid Chromatography And Capillary Electrophoresis by Phyllis R. Brown, Andrea Weston & Annabelle Weston