Help keep Salon independent

Hal Millard

Hal Millard is a freelance writer in Gettysburg, Pa.