Dave's research interests include artificial intelligence, with particular interests in both natural language processing and robotics. He is especially interested in AI techniques that facilitate human-like interaction with computers. Dave has written for MSDN Magazine and C/C++ Users Journal and is the author of O'Reilly's Programming Visual Basic .NET and CDO & MAPI Programming with Visual Basic. See less