Stephen James Howe
appears on 13 albums
English guitarist, songwriter, engineer and producer, born 8 April 1947 in Holloway, North London, England, UK.