public function SubSections($allChildren=true) {
		$subs = null;

		$childHolders = NewsHolder::get()->filter('ParentID', $this->ID);
		if ($childHolders && $childHolders->count()) {
			$subs = new ArrayList();
			foreach ($childHolders as $holder) {
				$subs->push($holder);
				if ($allChildren === true) {
					// see if there's any children to include
					$subSub = $holder->SubSections();
					if ($subSub) {
						$subs->merge($subSub);
					}
				}
			}
		}

		return $subs;
	}