John of the Rhine
Publisher Description
One spring evening in 1861, a lump of river mud wakes up in an alchemist's basement. His name is John. His new master has peculiar habits. When the modern world comes to their village in the form of a rail line, John discovers this whole being alive business is more complicated than he'd thought.