Author: E.A. Andrews and S. Stoddard.