(s)revisedimproved or brought up to date“a revised edition”