Doering, Suzanne Mathematics: Applications and Interpretation, Higher Level - Oxford Oxford University Press 2019 ISBN: 9780198427056