Approximately how long does the book take to arrive once shipped? At this rate it will probably arrive while I'm on vacation...