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