Singer-songwriter, slide guitarist and pianist Peter Karp has carved out his own unique niche. At once funny, poignant, irreverent, romantic and always true to life, Karp’s compositions reflect his own intriguing backstory.