Compact tree of John MacDONALD