Graham .C.E Encyclopaedia Of Scientific Terms - New Delhi Crest Publishing House 1997 - 290p. ISBN: 81-242-009-9 Dewey Class. No.: 500