Joint authors: Alfred Towle and Ian Glover.