John Barnes and the iceberg