
As of today Vermont is one of five states that now allow same-sex couples to marry. Massachusetts, Connecticut and Iowa are the others. New Hampshire's law takes effect Jan. 1, 2010.
Land of the Free! Yeah!
My next book to be released, Threshold to Midnight, is in editing. How I feel now: