Add donate_again and donated_total functions for book.