Author: Gérard  A. Maugin