Dave - Guitars, Bass, Vocals, Piano, percussion. John - Guitars, Vocals, Keyboards, persussion. All songs by Dave & John.