Programming .NET Compact Framework 3.5 (2nd Edition)