I received 3 issues of SCIENCE Dece. 14th--the latest being that of Nov 22nd! So I have not seen the article and hate to comment before then and assume others are in the same boat.
--John R. Cole