Barnsley Fields Barnsley Fields. A song written and performed by Steve CartwrightRecorded by Steve Cartwright and Greg TempestGuitar and vocals: Steve CartwrightBacking vocals: Tonia TempestLead Guitar: Greg Tempest