I have just finished reading the book