Iron flame book review