Author: late RFA Major A. F. Becke