James Robert Alexander Bob Johnston (I0001) , 19482010 (aged 61 years)

James Robert Alexander Johnston
Name
James Robert Alexander /Johnston/
Given names
James Robert Alexander
Nickname
Bob
Surname
Johnston