Dusty Craig
Dusty Craig

Dusty Craig

Hippie cattle rancher and dog lover. Independent but slightly left of centre. Atheist ethnic Jew. US Navy vet. Damp Oregonian. www.morganriver.com

Top writer in History