Mathematical Palette
ISBN-13: 9780030549885