isbn7030042581