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...view moreSonja 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.view less