Ian Dees

Author

Of books, computer programs, and trouble.