I always suggest K-PAX to people, mainly because it's one of the few books I have ever read more than once. I assume you've probably seen the movie with Kevin Spacey, but the book is much better. This post is from -- http://socoder.net/index.php?topic=2069