The general rule when it comes to the reading order is, if you are unsure just stick to the publication order.
Some things do give us prequels and such, but generally there shouldn't be anything you need to know to understand an earlier book in a later book.