Pale Fire - Vladimir Nabokov
will have to think about this before I rate it..very clever, but I'm not sure what I make of it..