dennis logan