Dictionary of Mathematics Terms
Douglas Downing
Dictionary of Computer and Internet Terms
Douglas Downing & Michael Covington & Melody Mauldin Covington & Catherine Anne Covington