1
Hefley, James Carl
| Hannibal Books |
1999
3
Hefley, James C.
| Hannibal Books |
1987
4
Hefley, James Carl
| Criterion Publications |
1986