Captain Tom 'would have loved' new book One Hundred Reasons