Golem in the gears - Piers Anthony

Bok