I read a book about that once.
I recall enjoying it.
Sounds like a good book, did they label it science fiction or something?