Joe Sampson is a vegan singer songwriter and piano player. He has composed about 80 songs. His main influence is 60s pop.