Snakes at the Door: A Tale of Love, Adventure and the Quest for the Secret Behind the Door.