Which of these books would you recommend?