Basic Training in Mathematics: A Fitness Program for Science Students Springer (9780306450365) View product