Author: bernard miall and w.f.h. blandford