Scientific instruments on display (Leiden)
xxxiv, 231 s.