Do a quick search -- we've got a thread here for finding a book (I think the title goes something like that) when you remember bits about it. If I find it, I'll put a link here for you. But I have to go to bed (about an hour ago) so I might not find it tonight.