Sonja Klein is a native Texan She lives up a canyon in west Texas on a ranch called Ambush Hill where she writes, gardens and raises sheep and goats. Sonja is an adventure traveler...vizualizați mai multeSonja Klein is a native Texan She lives up a canyon in west Texas on a ranch called Ambush Hill where she writes, gardens and raises sheep and goats. Sonja is an adventure traveler seeking remote destinations around the world. She prefers the solitary journey. She has won awards for her short stories, essays and poetry.vizualizați mai puține