I recommend that you take a look at K.C. Hanson's Home Page. Professor
Hanson has done extensive work in these areas and has ample resources.
The URL is
and to see what he has available in other resources, see
Adjunct Professor of Bible
Quartz Hill School of Theology