Eric Price's Publications