مرور بر اساس تاریخ انتشار John R. Hayes