Compact tree of James E MOFFATT