Author: m.g. edgar m.a.