Commentaries can cost a lot and be inconvenient to lug around. A handy alternative is a good study Bible. It gives explanations, cross-references, and useful articles. Some even have maps and diagrams!
Apostolic Study Bible
$5 Coupon