Fire and Blood: 300 Years Before A Game of Thrones (A Targaryen History) by George R.R. Martin 26 h 24 min