The Dictionary Of Computer Science, Engineering, And Technology by Stephen Cobb & Phillip Laplante