implemented book deletion