Jean Painleve
ISBN-13: 9781911155089