Waiting and dating book review