Infinity's Science Encyclopaedia - Ardley,Neil (New Delhi Infinity Books, 1999)