Kate Hamilton currently writes for a variety of national newspapers and magazines in addition to writing books.
Kate Hamilton