Directions and Implications of Advanced Computing (3) (Vol 3) by Douglas Schuler | Menrva Books