John McGrath

London-based Guitarist and Academic