Pascal’s Adder (Pascaline)
Heriot Watt University - Edinburgh
...by Ioannis Anastasiadis