Hindawi Publishing Corporation.