James Hall
- NaamJames Hall
- UitgeverijTrilogy Christian Publishing, Inc., Nimble Books LLC, Primavera Pers, Thames And Hudson LTD, Taylor & Francis Inc, Paul Holberton Publishing LTD, Createspace Independent Publishing Platform
- GenresGeschiedenis & politiek, Kunst & cultuur, Religie, Reizen & vrije tijd