Don Warren – Musician, Inventor, Teacher