Andrew McFarlane

Staff Sergeant Andy McFarlane, 47, is serving with the Territorial Army in Afghanistan. He is the father of two and lives in Bicester, Oxfordshire, England.

Index of Writings