Andrew S. Lentz 

Musician, mystic, silly goose.