A Million Nightingales — 2006 novel by Susan Straight