Author: m.a. r.w. moorem