Engineering Encyclopaedia
by
Paul B. Schubert
1431p. :