Mathematics for Engineers Volume 1 by William Neville Rose