Maurits N. Math for Scientists. Refreshing the Essentials 2ed 2023