Books listed by ISBN
J. H. · Jeff Hasen · Jeff Hogen
Adventure Publications · Prairie Oak Pr · RAND Corporation · Various small imprints
Jeff Hagerman