isbn7030037863