John J Nichols
John J. Nichols received his PhD in Near Eastern archaeology from Johns Hopkins University in 2004.
John J. Nichols received his PhD in Near Eastern archaeology from Johns Hopkins University in 2004. See less
John J Nichols's Featured Books
John J Nichols book reviews
-
The Milagro Beanfield War
Trust Your Instincts!
The Milagro Beanfield War is a funny, heartbreaking, entertaining story about how one man inspired his community to rise against those who has stolen, oppressed and abused them ? legally, of course ? ... Read More