High Performance Liquid Chromatography by Jack Katz & Elena D. Katz