by
Jonathan Carroll
Language: English
Release Date: November 27, 2014
Since the appearance of his first novel, The Land of Laughs, in 1980, Jonathan Carroll has been one of the most compelling, consistently versatile storytellers in modern imaginative literature. His extraordinary new novella, Teaching the Dog to Read, is quintessential Carroll: surprising, funny, and...