The silver branch : a novel of the Keltiad