We have:
That in 1/4th of 24 hours someone reads 1/3rd of a book, in other words:
So in 6 hours someone reads 1/3rd of a book, now:
If in 6 hours someone reads 1/3 of a book, then how many hours will it take to read the whole book.
In order to solve for the ammount of hours to read the whole book, we multiply the ammount of hours it takes to read 1/3rd of the book (6h) times the total of the book (1 book) and divide by the ammount of book that is read in 6 hours (1/3rd); that is:
Therefore the total ammount of time it will take to read the whole book are 18 hours.