David WaddingtonA versatile writer and performer with a strong sense of melody, harmony and song construction. More Information David has recorded and...