Things to Think About....