Trouble with Science

Regular price
£3.49
Sale price
£3.49
Condition: Used

An innovative, informative and amusing introduction to scientific and technological subjects featuring fascinating and bizarre facts, supported by simple explanations and diagrams.