Author: Martin W. Barr and E. F. Maloney