Understanding New Media by K.H. Veltman & Dr Kim H. Veltman