James Irwin ‘Jim’ Malcolm

Name
James Irwin ‘Jim’ Malcolm
Given names
James Irwin
Nickname
Jim
Surname
Malcolm