Brian O'Shea Scottish-South African record producer, engineer, and guitarist