Ancient Inventionsde James, Peter, Nick ThorpeMateriasInventionsEdiciones (1)Ancient Inventions (1995)Ballantine Books · ISBN 9780345401021Más obras de James, PeterA twist of the knifeEnergy policy and land-use planningAncient inventions1994