Personnel Entity

MacFarlane, James William Freer

Title

MacFarlane, James William Freer

Membership Number

M/2218/79

Christian Name(/s)

James William Freer

Surname & post-nominals

MacFarlane

Rank

Service

Ship/Unit During the Burma Campaign

Personnel Entity