A Clash of Kings - George R.R. Martin
It's Book 2 of "A Song of Ice and Fire" series (Game of Thrones)

Digging the series, and if you liked the Game of Thrones TV series, then it's really worth a read