Introduction To Analytical And Practical by Peter Bullions