Human, too much human, part one
by Giuseppe Potente
Publisher: Blurb