000
00254nam a2200097 4500
082
_a
100
_a
Felipe Fernandez Armesto
245
_a
Ideas that Changed the World
_c
Felipe Fernandez Armesto
260
_a
Dorling Kindersley limited
_c
2003
942
_c
BK
999
_c
290423
_d
290423