Compact tree of William Edmonstone