publisher :: artech house, incorporated