raise exception when the isbn is not valid
verbose tests
pep257
pep257
fix exception message
add logging.debug statements