Artists Mike Vaughan Awards On the web Discogs (artist) 220604 Electrodoc (person) Mike Vaughan London (England, UK), 1954 Residence: Keele (England, UK) Composer