James the Second Soldier and sailor - Haswell, Jock (Hamilton, 1972)