W. H . Kempe 31!