Isn't "Daithi" the Irish equivalent of "David"? Well, the St. Paul phone book lists a David Sproule living in Lauderdale, a suburb of St. Paul. You can find him on qwestdex.com. Mind you, I have no reason to think it's the same guy, other than the Daithi/David equivalence.