On AlterNet: naval academy