Philip G. Johnson

Philip Johnson is a Catholic seminarian from the Diocese of Raleigh who has terminal brain cancer.