T Dennis Reece Author