Kim Kavin is an award-winning writer, editor, and photographer, working at everything from newspapers to luxury lifestyle magazines.