Denise Richards, the lovely ex-wife of Charlie Sheen, promotes her new book at Barnes and Noble in New York City.