isbn7030162625