I've just finished this, and thought it was superb- I'd thoroughly recommend it.
But the Epilogue...WTF? Can anybody explain it to me? I'm baffled. I know you don't need it to understand the main story (I don't think), but it's going to kill me not being able to understand it...