Steve Taylor (Londres, Inglaterra).