Macaulay, David,
How machines work : zoo break! / David Macaulay. - 30 pages : chiefly illustrations (colour) ; 29 cm
9780241203385 (hardback) : £14.99 0241203384 (hardback) : £14.99
GBB746803 bnb
017608438 Uk
Machinery--Juvenile literature.
621.8
How machines work : zoo break! / David Macaulay. - 30 pages : chiefly illustrations (colour) ; 29 cm
9780241203385 (hardback) : £14.99 0241203384 (hardback) : £14.99
GBB746803 bnb
017608438 Uk
Machinery--Juvenile literature.
621.8