isbn7030166965