Author: P.S. Diamond and R.F. Denman