Encyclopedia of technology terms - New Delhi Techmedia 2003 - 822 p.

004.03 E19E