MacIver Institute: Statement on the resignation of Dr. Demond Means