David John was born in 1963 and raised just east of the Hopi Mesas at Keams Canyon, Arizona. As a young boy, he was a favorite of his grandfather, who was a Navajo Medicine Man and revered by the Navajo people.

Read More