James Irwin “Jim” Malcolm

Name
James Irwin “Jim” Malcolm
Given names
James Irwin
Nickname
Jim
Surname
Malcolm