In Memory of
John
Barr
Campbell
Jr.
Life Story for John Barr Campbell Jr.