Database Access with Visual Basic .NET - Kevin T. Price (Addison-Wesley)