Compact tree of Donald MacDONALD