iron flame book review