a book that takes its time