Guests:
I also did quite a bit of searching..didn't turn up anything other than what can be found within this thread (which is more concerned with the "invented guitar" notion than information about the man himself)
Ah..silent radio.
Those were the days...