Annual review of communications: International Engineering Consortium, volume 52 1999 (International Engineering Consortium, 1999)