A Storm of Swords (A Song of Ice and Fire, #3) - George R.R. Martin Still just as good the second time around :)