Lance Hill

Lance Hill is adjunct professor of history at Tulane University. Contact the author by email at lhill@tulane.edu.

Books by the Author