Author: e.b. uvarov and d.r. chapman