Author: hubert edwin edwards m.a.