1924
John P. Craven, American soldier and engineer (died 2015)
John P. Craven, American soldier and engineer (died 2015)
John P. Craven, American soldier and engineer (died 2015)
American scientist
John P. Craven, American soldier and engineer (died 2015)
John P. Craven, American soldier and engineer (died 2015)