navigating life book