isbn7030178602