Understanding Engineering Mathematics by Bill Cox