John Freeman 
John Freeman's avatar
Stalled writer, stolid liberal. Vermonter by birth, Californian by choice. Love both.