logo
Wrong email address or username
Wrong email address or username
Incorrect verification code
The Engineer of Human Souls - Paul Wilson, Josef Škvorecký
The Engineer of Human Souls
by: (author) (contributor)
3.70 25
"So entertaining that it would be dangerous to read it without laughing aloud."—Los Angeles Times Book ReviewThe Engineer of Human Souls is a labyrinthine comic novel that investigates the journey and plight of novelist Danny Smiricky, a Czech immigrant to Canada. As the novel begins, he is a... show more
"So entertaining that it would be dangerous to read it without laughing aloud."—Los Angeles Times Book ReviewThe Engineer of Human Souls is a labyrinthine comic novel that investigates the journey and plight of novelist Danny Smiricky, a Czech immigrant to Canada. As the novel begins, he is a professor of American literature at a college in Toronto. Out of touch with his young students, and hounded by the Czech secret police, Danny is let loose to roam between past and present, adopting whatever identity that he chooses or has been imposed upon him by History. As adventuresome, episodic, bawdy, comic, and literary as any novel written in the past twenty-five years, The Engineer of Human Souls is worthy of the subtitle Skvorecky gave it: "An Entertainment on the Old Themes of Life, Women, Fate, Dreams, The Working Class, Secret Agents, Love and Death."
show less
Format: paperback
ISBN: 9781564781994 (1564781992)
Publisher: Dalkey Archive Press
Pages no: 592
Edition language: English
Series: Danny Smiřický
Bookstores:
Community Reviews
Books by the Lake
Books by the Lake rated it
5.0 The Engineer of Human Souls
A description of this novel can give some idea of the various materials it's woven together from, but won't mention any of the large gallery of riotous, pathetic, human characters. Any book as full as this one -- telling only part of the protagonist's life but suggesting that there's much more; movi...
Other editions (8)
Books by Josef Škvorecký
Books by Paul Wilson
On shelves
Share this Book
Need help?